package demo3;

//一个类可不可以实现多个接口呢

interface A1{
    void func1();
}

interface B1{
    void func2();
}

interface D extends A1,B1{
    void func3();
}
class E implements D{
    @Override
    public void func1() {}
    @Override
    public void func2() {}
    @Override
    public void func3() {}
}
//一个类可以实现多个接口，使用implements用逗号隔开，可以解决多继承的问题
class C1 implements A1,B1{

    @Override
    public void func1() {

    }

    @Override
    public void func2() {

    }
}
public class Test4 {

}
